.chapter-box{border:0px !important}
.chapter-nav{width:27%;overflow:hidden;float:left;padding:0px;   }
.chapter-nav > h4{border-radius:5px;font-size:20px;background:#ffa300; line-height:50px;color:#fff;font-weight:600;padding:0px 25px;}
.chapter-nav > h4 img{display:inline-block;margin-right:10px;vertical-align: text-bottom;}
.chapter-navul li {margin-top:10px;padding:0px 30px 0 20px;line-height:54px;position:relative;overflow:hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1; -webkit-box-orient: vertical;}

.chapter-navul li a{display:block;color:#333;padding:0px !important;width:100%;font-size:16px;}
.chapter-navul li i{position: absolute;right:20px;top:34%;bottom:0;margin:auto;color:#ccc}
.chapter-navul li.active {background:#f9f9f9;border-radius:5px}
.chapter-navul li.active a{color:#ffa300}
.chapter-navul li a img{display:inline-block;margin-right:10px;vertical-align:text-bottom}
.chapter-navul li.active  i:nth-child(1){display:none}
.chapter-navul li a:hover{color:#ffa300 !important}

.chapter-navul li  .icon-chevron-down {display:none}
.chapter-navul li.active .icon-chevron-down{display:block;color:#ffa300}
.chapter-navul li.active .icon-chevron-right{display:none}

.color-D{color:#fb5151}
.chapter-conbox{width:70%;float:right;}
.chapter-conbox-t{border:1px solid #ffa300;background:#f9f9f9;border-radius:5px; padding:40px 30px;}
.chapter-conbox-t .list{float:left}
.percentage-box{line-height:100px;font-size:38px;font-weight:600;text-align:center;width:100px;height:100px;border-radius:50%;border:1px solid #DB5B4A;color:#DB5B4A}
.percentage-box2 {padding-top:10px;width:300px;text-align:center}
.percentage-box2 img{height:34px;margin-bottom:10px;}
.percentage-box2 p:nth-child(1){font-size:16px;margin-bottom:10px;}
.chapter-conbox-b{background: #f9f9f9;border:1px solid #ffa300;border-radius:5px;overflow:hidden; min-height: 520px;}
.chapter-conbox-b .person-headbox{font-size:16px;width:100%;margin:0px auto;padding:14px 20px;color:#fff;background:#999999;}
.chapter-conbox-b .person-headbox span{float:right; }
.chapter-conbox-b .person-headbox span i{color:#ffa300;margin-right:10px;font-size:20px; vertical-align:middle}
.chapter-conbox-b table tr td{position:relative;font-size:16px;color:#ff0d3f;border-top:0px;width:550px;padding-left:30px;padding-right:30px;float:left;line-height:45px;overflow:hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1; -webkit-box-orient: vertical;}

.chapter-conbox-b table tr td:nth-child(2){width:200px;float:right;right: 0px;text-align:center;}
.chapter-conbox-b table tr td a{display:block;color:#fff;width:100%; border-radius:5px;background:#fb5151}
.chapter-conbox-b  .table-striped > tbody > tr:nth-of-type(even){background:#fff}





.videobox {margin:40px auto 130px;}
.videobox .video{width:100%;display: block;}
.videobox .video-title{width:100%;background:#333;color:#fff;font-size:24px;font-weight:bold;padding:20px}
.videobox .video-head{color:#333;font-size:16px;margin-bottom:20px;}
.videobox .video-head span{display:inline-block;padding-right:10px;}
.videobox .video-head .goback{color:#333;padding-left:10px;}
.videobox .video-head .goback:hover{color:#ffa300}





.cation-middle { line-height: 48px; font-size: 16px;}
.cation-list {overflow: hidden;}
.cation-list dt {float: left; width: 64px;font-weight: 700;line-height: 48px;position: relative; color: #333;}
:before, :after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
.cation-list dt:after {content: "";position: absolute;right: 12px;top: 22px;border: 1px solid #333;-width: 0 1px 1px 0; width: 4px;height: 4px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);}
.cation-list dd {border-bottom: 1px solid #e0e0e0; overflow: hidden;}
.cation-list dd a {border:1px solid #e0e0e0;border-radius:45px; color: #333;line-height: 34px; float: left; padding: 0 18px;margin: 20px 0;margin-right:20px}
.cation-list dd a.on, .cation-list a:hover { color: #fff;background:#ffa300;border-color:#ffa300}
.cation-list:first-child{margin-bottom:0}
.cation-list:last-of-type dd { border-bottom: 0 none;}
.bg-white{background:#fff !important}
